package com.sj.aopEvolve;

import org.junit.Test;

public class TestProxy {
    @Test
    public void testStaticProxy() {
//        //目标对象
//        DaoImpl target = new DaoImpl();
//
//        //代理对象,把目标对象传给代理对象,建立代理关系
//        DaoImplProxy proxy = new DaoImplProxy(target);
//
//        proxy.add();//执行的是代理的方法

        IDao target = new DaoImpl();
        IDao proxy = new DaoImplProxy(target);
        proxy.add();
    }
}
